Stable release | 3.1 / February 7, 2011 |
---|---|
Written in | C# |
Operating system | Microsoft Windows |
Platform | .NET 2.0 or higher |
Type | Object-relational mapping |
License | Commercial |
Website | http://www.llblgen.com/ |
LLBLGen Pro is an O/R mapper and code generator for the Microsoft .NET platform, created by Solutions Design bv. Computer programmers and software architects use this software to create a data-access tier and business objects tier in C# or VB.NET for several O/R mapping frameworks, like NHibernate, Entity Framework, Linq to SQL, and its own framework. Because LLBLGen Pro supports a lot of different databases to work with, software developers can choose the best framework and database per project.
Contents |
In 2003, the popular open source tool LLBLGen was succeeded by this commercial Pro version. Solutions Design bv continued to work on improvements and feature additions, like Linq support and the ability to work both database-first and model-first. The current version 3.1 was released in February 2011.
LLBLGen Pro supports the following O/R mapper frameworks[1]
The system is extensible so any 3rd party O/R mapper framework can be utilized in the designer, to consume the abstract entity model plus the mappings to relational model data to generate C# / VB.NET classes and mapping files in the format of the targeted O/R mapper framework.
LLBLGen Pro consists of two parts: a visual designer and the O/R mapper framework.
Key features of the visual designer:
Key features of the O/R mapper framework: